package gameAppLayer.gui;

/*
 * Listing of all GUIStates
 */
public enum EGUIStates {
	
	//Intermission states, displayed during GameState transitions
	INTERMISSION,	
	
	//Main Menu states, displayed when in "MENU" GameState
	MAIN_MENU,
	LOAD_GAME,
	SAVE_GAME, //?
	OPTIONS,
	ABOUT,
	TUTORIAL,
	MODS,
		
	STATE_SETUP,
	UNIVERSE_SETUP,
	CUSTOM_CULTURE,
	CUSTOM_RELIGION, //?
	CUSTOM_GALAXY, //?
	
	START_FIND_MULTIPLAYER,
	MULTIPLAYER_LOBBY,	
	
	//Strategy states, displayed when in "STRATEGY" GameState	
	DEFAULT_STRATEGY, //no windows selected
	DIPLOMACY,
	ECONOMY,
	DOMESTIC,
	INFORMATION,
	INVENTORY,
	MILITARY,
	POSSESSIONS,
	PROJECTS, //includes production orders
	RESEARCH,
	SPECIALS,
	
	
	//Combat states, displayed when in "COMBAT" GameState
	COMBAT;

}
